 var user=null;
 $(document).ready(function(){
 	KE.show({
				id : 'content',
				resizeMode : 1,
				allowPreviewEmoticons : false,
				allowUpload : false,
				items : [
				'fontname', 'fontsize', '|', 'textcolor', 'bgcolor', 'bold', 'italic', 'underline',
				'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
				'insertunorderedlist']
			});
			
 })
 $(function(){
	
	easyloader.base = '../../js/tools/locale/';
    easyloader.load('easyui-lang-zh_CN.js', function(){     
	 var date=new Date();
	            $.getJSON("../../groupbyajax/user!getSessionUser.action?date="+date.getTime(),function(data){
					user=data.user;
					if(user==null)
					{
						alert("请登录！");
					}
				}) ;
				 $.getJSON("../../groupbyajax/user!findCategoryUserList.action?date="+date.getTime(),function(data){
					if(user==null||user.level==4)
					{
						$("#brandBox").hide();
					}else
					{
						data=data.success;
						var option="<option value='-1'>全部</option>";
						for(var i in data)
						{
							option+="<option value='"+data[i].userId+"'>"+((data[i].username=="")?data[i].eusername:data[i].username)+"</option>";
						}
						$("#brand").html(option);
					}
				}) ;
			
	    $("#dialog").window({closed: true, modal: false,resizable:false,width:1155,height:528,top:1,left:1});
		
         $("#dataGrid").datagrid({
				        height: 450,
						width:1140,
                        pagination: true,
						rownumbers:true,
						striped:true,
						pageList:[15,20,25,30],
						pageSize:15,
						showPageList:true,
						singleSelect:true,
						queryParams:{title:"",brandId:-1},
                        url: '../../groupbyajax/brand!topicListForJson.action?date='+date.getTime(),
                        columns: [[
						          {field: 'title',title: '话题',width: 150,align: 'left'},
						          {field: 'content',title: '内容',width: 480,align: 'left'},
								  {field: 'replay',title: '回应',width: 60,align: 'left'},
								  {field: 'user',title: '所属品牌',width: 80,align: 'left'},
						          {field: 'lastTime',title: '最后发布',width: 120,align: 'center'}, 
								  {field: 'modify',title: '修改',width: 80,align: 'center'}, 
								  {field: 'del',title: '删除',width:80,align: 'center'}
							 ]],
					    onLoadSuccess:function(){
							
							if(user.level==1)
							{
								
								//$("#dataGrid tbody tr").find("td:eq(3)").find("a").addClass("link");
								
							}
							if(user.level==5)
							{
								//$("#dataGrid tbody tr").find("td:eq(3)").find("a").addClass("link");
								
							}
							if(user.level==6)
							{
								//$("#dataGrid tbody tr").find("td:eq(3)").find("a").addClass("link");
                                //$("#dataGrid tbody tr").find("td:eq(4)").find("a").addClass("link");
								
							}
							if(user.level==7)
							{
								//$("#dataGrid tbody tr").find("td:eq(3)").find("a").addClass("link");
                               // $("#dataGrid tbody tr").find("td:eq(4)").find("a").addClass("link");
								
							}
							if(user.level==8)
							{
								//$("#dataGrid tbody tr").find("td:eq(3)").find("a").addClass("link");
                               // $("#dataGrid tbody tr").find("td:eq(4)").find("a").addClass("link");
								
							}
							
							if(user.level==4)
						    {
								$("#dataGrid tbody tr").find("td:eq(3)").find("a").addClass("link");
							}
							 
						}
			        });		 
			});	
			
	  
});	
function addButton()
{
	
var pager = $('#dataGrid').datagrid('getPager');   
					pager.pagination({
						pageList:[15,20,25,30],
						pageSize:15,
						showPageList:true,
						buttons:[{
							iconCls:'icon-print',
							handler:function(){
								doPrint();
							}
						}]
					});
}
function modify(id,obj)
{
	var title=$(obj).parent().parent().parent().find(".datagrid-column-title").text();
	var content=$(obj).parent().parent().parent().find(".datagrid-column-content").text();
	$("input[name='title']").val(title);
	$("textarea[name='content']").val(content);
	$("#topicId").val(id);
	 $("#dialog").window("open");
	$("#content").show();
	$(".ke-container").hide();
}
function modifyTopic()
{
	var topicId=$("#topicId").val();
	var title =$("input[name='title']").val();
	var content=$("textarea[name='content']").val();
	if(title.length<1||title.length>30)
	{
		alert("标题的长度在1~20之间!");
		return false;
	}
	if(content.length>200)
	{
		alert("内容的长度不大于200！");
		return false;
	}
    var date =new Date();
	$.getJSON("../../groupbyajax/brand!modifyTopic.action?times="+date.getTime(),{topicId:topicId,title:title,content:content},function(data){
		if(data.success)
		{
			$("#dialog").window("close");
			  $("#dataGrid").datagrid('reload');
		}
	});

}
function del(id)
{
	var param={topicId:id};
	if(id==-1)
	{
		var brandId=$("#brand").val();
		if(brandId==null)
		{
			brandId=-1;
		}
		 param={brandId:brandId};
	}
	$.messager.confirm('删除', '你确定要删除记录吗?', function(r){
		                          if(r)
								  {
	$.getJSON("../../groupbyajax/brand!delTopic.action",param,function(data){
		if(data.success)
		{
			$("#dataGrid").datagrid('reload');
		}
	})
	}
	});
}
function delAllForUser()
{
	var param=null;
	
		var brandId=$("#brand").val();
		if(brandId==-1)
		{
			alert("请选择要删除话题的品牌！");
			return false;
		}
		if(brandId==null)
		{
			brandId=-1;
		}
		 param={brandId:brandId};
	
	$.messager.confirm('删除', '你确定要删除该品牌所有话题记录吗?', function(r){
		                          if(r)
								  {
	$.getJSON("../../groupbyajax/brand!delAllTopicForUser.action",param,function(data){
		if(data.success)
		{
			$("#dataGrid").datagrid('reload');
		}
	})
	}
	});
}
/**
 * 所有
 */
function search()
{
	var name=$("#name").val();
	var startdate=$("#startdate").val();
	var enddate=$("#enddate").val();
	var brandId=$("#brand").val();
	$('#dataGrid').datagrid({
				  striped: true,
				  queryParams:{title:name,startDate:startdate,endDate:enddate,brandId:brandId}
			   });
}
